@charset "utf-8";
.meter-wrap rect {
    fill: none;
}

shape.highcharts-background {
    display: none !important;
}


.monitor-panel {
    background-color: #F7F7F7;
    border-bottom: 3px solid #E6E5E5;
    padding-top: 10px;
    padding-bottom: 20px;
    border-radius: 7px 7px 10px 10px;
    margin-top: 20px;
    padding-left: 20px;
}

/* layout */
.monitor-panel2 {
    background: url(../images/monitor-bg2.gif);
    position: relative;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
}
.monitor-panel2 .radius1 {
    position: absolute;
    left: 18px;
    top: 18px;
    width: 14px;
    height: 14px;
    padding: 5px;
    border-left: 2px solid #3DBFE1;
    border-right: 2px solid #3DBFE1;
    border-top: 2px solid transparent ;
    border-bottom: 2px solid transparent;
    border-radius: 100%;
    animation: border-radius 1s linear both infinite;
    background-color: #3DBFE1;
    background-clip: content-box;
}
.monitor-panel2-gray .radius1 {
    animation: 1s none;
}
.monitor-panel2 .item {
    width: 92px;
    float: left;
}
.monitor-panel2 ul {
    padding-bottom: 20px;
    padding-top: 20px;
    height: 150px;
    display: none;
    border-bottom: 1px solid #ddd;
}
.monitor-panel2 .item-inner {
    width: 92px;
    height: 92px;
    position: relative;
}
.monitor-panel2 .item-inner img {
    position: absolute;
}
.monitor-panel2 .item:hover .item-bg {
    animation: border-radius 1s linear both infinite;
    border-left: 2px solid #3DBFE1;
    border-right: 2px solid #3DBFE1;
    border-top: 2px solid transparent ;
    border-bottom: 2px solid transparent;
}
.monitor-panel2 .item.warning:hover .item-bg {
    animation: border-radius2 1s linear both infinite;
    border-left: 2px solid #FF8279;
    border-right: 2px solid #FF8279;
    border-top: 2px solid transparent ;
    border-bottom: 2px solid transparent;
}
.monitor-panel2 .item:hover img {
    animation: img-translate 1s linear both infinite;
}
.monitor-panel2 .item:hover img {
    animation: img-translate 1s linear both infinite;
}

.monitor-panel2-gray .item-bg {
    background-color: #c5c5c5 !important;
}
.monitor-panel2-gray .text-box {
    background-color: #c5c5c5 !important;
}

.monitor-panel2-gray .item:hover .text-box,
.monitor-panel2-gray .item:hover img ,
.monitor-panel2-gray .item .item-bg {
    animation: 1s none !important;
}
.monitor-panel2-gray .item:hover .item-bg {
    border-color: #fff !important;
}
.monitor-panel2-gray ul,
.monitor-panel2-gray li {
    display: block !important;
}
.monitor-panel2 .item .item-bg {
    width: 70px;
    height: 70px;
    padding: 9px;
    background-color: #3DBFE1;
    background-clip: content-box;
    border-radius: 50%;
    border: 2px solid #fff;
}
.monitor-panel2 .item.warning .item-bg {
    background-color: #FF8279;
}
.monitor-panel2 .item.warning .text-box {
    background-color: #FF8279;
}
.monitor-panel2 .item:hover .text-box {
    animation: bg-change 1s linear both infinite;
}
.monitor-panel2 .item.warning:hover .text-box {
    animation: bg-change2 1s linear both infinite;
}
.monitor-panel2 .inner-box {
    padding-left: 80px;
    padding-top: 40px;
}

.monitor-panel2 .text-box {
    width: 92px;
    height: 22px;
    line-height: 22px;
    background-color: #3DBFE1;
    overflow: hidden;
    border-radius: 11px;
    text-align: center;
    color: #fff;
    margin-top: 8px;
    position: relative;

}
.monitor-panel2 .item:hover .text-box {
    animation: bg-change 1s linear both infinite;
}
.monitor-panel2 .text-box:before {
    content: "";
    display: block;
    position: absolute;
    width: 17px;
    height: 25px;
    background-image: url(../images/monitor/shadow.png);
    top: 0;
    left: -17px;
}
.monitor-panel2 .text-box.active:before{
    animation: to-right 2s 0.5s linear both infinite;
}
.monitor-panel2 .item h4 {
    font-size: 12px;
    color: #333;
    font-weight: normal;
    text-align: center;
    padding-top: 8px;
}
.monitor-panel2  ul li + li {
    margin-left: 37px;
}
.monitor-panel2  ul li {
    display: block;
}
.monitor-panel2  ul {
    display: none;
}

/* keyframes */
@keyframes border-radius {
    50% {
        background-color: #27E36F;
        border-left-color: #27E36F;
        border-right-color: #27E36F;
    }
    100% {
        transform: rotate(1turn)
    }
}

@keyframes border-radius2 {
    50% {
        background-color: #f0bb4a;
        border-left-color: #f0bb4a;
        border-right-color: #f0bb4a;
    }
    100% {
        transform: rotate(1turn)
    }
}

@keyframes bg-change {
    50% {
        background-color: #27E36F;
    }
}

@keyframes bg-change2 {
    50% {
        background-color: #f0bb4a;
    }
}
@keyframes img-translate {
    50% {
        transform: rotateY(90deg);
    }
}
@keyframes to-right {
    100% {
        transform: translate(209px);
    }
}
@keyframes none {


}


.monitor-panel2-gray ul, .monitor-panel2-gray li {
    display: block !important;
}

.monitor-panel2 ul {
    padding-bottom: 20px;
    padding-top: 20px;
    height: 150px;
    display: none;
    border-bottom: 1px solid #ddd;
}

.monitor-panel2 .item {
    width: 92px;
    float: left;
}


.monitor-panel2 ul li {
    display: block;
}

.monitor-panel2-gray ul, .monitor-panel2-gray li {
    display: block !important;
}

.monitor-panel2 ul li + li {
    margin-left: 37px;
}

.monitor-panel2 .item-inner {
    width: 92px;
    height: 92px;
    position: relative;
}

.monitor-panel2 .item .item-bg {
    width: 70px;
    height: 70px;
    padding: 9px;
    background-color: #3DBFE1;
    background-clip: content-box;
    border-radius: 50%;
    border: 2px solid #fff;
}

.monitor-panel2 .item:hover .text-box {
    animation: bg-change 1s linear both infinite;
}

.monitor-panel2-gray .item:hover .text-box, .monitor-panel2-gray .item:hover img, .monitor-panel2-gray .item .item-bg {
    animation: 1s none !important;
}

.monitor-panel2 .text-box {
    width: 92px;
    height: 22px;
    line-height: 22px;
    background-color: #3DBFE1;
    overflow: hidden;
    border-radius: 11px;
    text-align: center;
    color: #fff;
    margin-top: 8px;
    position: relative;
}

.monitor-panel2 .item h4 {
    font-size: 12px;
    color: #333;
    font-weight: normal;
    text-align: center;
    padding-top: 8px;
}

.monitor-panel2 .item-inner img {
    position: absolute;
}

.monitor-panel2-gray .text-box {
    background-color: #c5c5c5 !important;
}

.monitor-panel2-gray .item-bg {
    background-color: #c5c5c5 !important;
}

.monitor-panel2-gray .radius1 {
    animation: 1s none;
}

.monitor-panel3 {
    padding-top: 1px !important;
    padding-bottom: 10px !important;
}

.monitor-panel .table-style4 {
    border: none;
}

.monitor-panel .table-style4 th, .table-style4 td {
    white-space: nowrap;
    font-size: 13px;
    border-bottom: none;
}

.monitor-panel .table-style4 th {
    padding: 5px 5px 5px 10px;
    color: #333;
    font-weight: bold;
    text-align: right;
    background-color: transparent;
}

.table-style4 td {
    padding: 5px 0;
    color: #666;
    text-align: left;
}

.monitor3-wrap {
    padding-top: 20px;
}

.monitor3-wrap .panel {
    border: 1px solid #EEE;
    font-family: 'Microsoft Yahei';
}

.monitor3-wrap .panel h2 {
    font-size: 14px;
    color: #3DBFE1;
    height: 38px;
    line-height: 38px;
    background-color: #fafafa;
    padding-left: 15px;
    border-bottom: 1px solid #E0E0E0;
}

.monitor3-wrap .panel ul {
    margin-left: 20px;
    padding-top: 20px;
}

.monitor3-wrap .panel ul li {
    width: 25%;
    float: left;
    padding-bottom: 20px;
}

.monitor3-wrap .panel ul li div {
    color: #333;
    height: 44px;
    line-height: 44px;
    border: 1px solid #EEEEEE;
    border-left: 2px solid #3DBFE1;
    margin-right: 20px;
}

.monitor3-wrap .panel ul li div h4 {
    float: left;
    width: 110px;
    text-align: center;
    font-weight: normal;
    background-color: #FAFAFA;
    border-right: 1px solid #EEEEEE;
    line-height: 44px;
}

.monitor3-wrap .panel ul li div p {
    padding-left: 10px;
    font-size: 14px;
    overflow: hidden;
    line-height: 43px;
}

.monitor3-wrap .panel ul li div p.green {
    color: #28CA5E !important;
}

.monitor3-wrap .panel ul li div p.red {
    color: #F33D3D !important;
}

.monitor3-wrap-gray .panel ul li div p.red,
.monitor3-wrap-gray .panel ul li div p.green {
    color: #999 !important;
}

.monitor3-wrap-gray .panel ul li div p {
    color: #999 !important;
}

.dj-monitor {
    width: 640px;
    margin-left: -30px;
}

.dj-monitor rect {
    fill: none;
}

.dj-monitor shape.highcharts-background {
    display: none !important;
}

.dj-monitor h3 {
    padding-top: 30px;
    font-size: 15px;
    text-align: center;
    color: #333;
}
.dj-monitor-bg {
    position: relative;
    width: 523px;
    height: 316px;
    margin: 0 auto;
    background-image: url(../images/dj-bg_03.png);
}

.dj-monitor .rate-wrap {
    position: absolute;
    left: 17px;
    top: 44px;
    text-align: center;
    width: 180px;
    height: 110px;
}
.dj-monitor .rate-wrap h4 {
    font-weight: normal;
    font-size: 14px;
}
.dj-monitor .rate-wrap .p1 {
    padding-top: 10px;
    font-size: 32px;
}
.dj-monitor .rate-wrap .p2 {
    color: #666;
    padding-top: 8px;
}
.dj-monitor .rate-wrap2 {
    left: 335px;
}
.dj-monitor .pressure-wrap {
    left: 0;
    top: 245px;
    text-align: center;
    width: 108px;
    position: absolute;
    left: auto;
}
.dj-monitor .pressure-wrap .p1 {
    font-size: 14px;
    line-height: 24px;
}
.dj-monitor .pressure-wrap .p1 span {
    font-size: 20px;
    text-align: center;
}
.dj-monitor .pressure-wrap .p3 {
    color: #8c9fb9;
}
.dj-monitor .pressure-wrap2 {
    left: 415px;
}
.dj-monitor .degree {
    position: absolute;
    left: 216px;
    top: 39px;
    width: 100px;
    height: 30px;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    color: #fff;
}
.dj-monitor .degree2 {
    top: 67px;
}
.dj-monitor .detail-box {
    width: 520px;
    height: 120px;
    margin-top: 10px;
    margin-left: 65px;
    background-color: #f3f7fa;
    border-bottom: 2px solid #ebebeb;
}
.c-yellow {
    color: #febe07 !important;
}
.map-box3 {
    top: 105px;
}
.dj-monitor .detail-box ul li {
    width: 250px;
    height: 27px;
}
.dj-monitor .detail-box ul li .label-text {
    width: auto;
}
.dj-monitor .detail-box ul {
    padding-top: 10px;
    padding-left: 20px;
}

.air-condi h2 {
    font-size: 16px;
    color: #333;
    font-weight: bold;
    text-align: center;
    padding-top: 30px;
}
.air-condi .col-main {
    width: 648px;
    margin-right: 15px;
}

.air-condi .form-style2 {
    margin-top: 25px;
}
.air-condi .form-style2 li {
    padding-bottom: 17px;
    float: left;
    width: 50%;
    height: 22px;
}
.air-condi .form-style2 .li-s {
    width: 100%;
}
.form-style2 .item {
    display: inline-block;
    zoom: 1;
    width: 120px;
    vertical-align: top;
    font-size: 14px;
    color: #FC6A50;
}
.air-condi .col-extra {
    float: none;
    overflow: hidden;

}
.air-condi .col-extra .weather-box,
.air-condi .col-extra .map-box{
    border: 1px solid #92C3EE;
    background-color: #F8FAFC;
    overflow: hidden;
}
.air-condi .col-extra .weather-box {
    height: 86px;
}

.air-condi-setting .col-main {
    background-color: #fff;
}
.air-condi-setting .log-box {
    float: right;
    margin-top: 20px;
    border: 1px solid #E4EAEF;
    border-top: 3px solid #3CA0F7;
}
.air-condi-setting .log-box h3 {
    margin: 15px 20px 0 15px;
    height: 10px;
    text-align: center;
    border-bottom: 1px solid #E2E6E8;
}
.air-condi-setting .log-box h3 p {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    background-color: #fff;
    padding: 0 12px;
}
.air-condi-setting .log-box .log-list {
    margin-right: 20px;
    margin-top: 20px;
}
.air-condi-setting .log-box .log-list li {
    font-size: 13px;
    background: url(../images/dot-bg4_03.png) no-repeat 0 8px;
    padding-left: 17px;
    margin: 5px 15px 0 15px;
    color: #555;
}
.air-condi-setting .log-box .log-list li.failed {
    color: #F6534C;
}
.air-condi-setting .col-main {
    border: 0;
}
.air-condi-setting .col-main h2  {
    padding-top: 12px;
}

.air-condi-setting .form-style3 {
    margin-top: 30px;
}
.air-condi-setting .form-style3 li {
    padding-bottom: 20px;
}

.air-condi .condi-bg {
    width: 652px;
    background-image: url(../images/air-bg.png);
    background-repeat: no-repeat;
    height: 430px;
}
.air-condi .air-option {
    display: inline-block;
    width: 95px;
}
.air-condi .air-option .air-icon {
    display: inline-block;
    width: 29px;
    height: 29px;
    background-image: url(../images/icon-air.png);
    vertical-align: middle;
    margin-right: 5px;
}
.air-condi .air-option.active .air-icon {
    background-image: url(../images/icon-air-active.png)
}
.air-condi .air-option .text {
    color: #C6CCD1;
    vertical-align: middle;
}
.air-condi .air-option.active .text {
    color: #F45552;
}
.air-condi .air-option .air-icon.cold {
    background-position: -90px 0;
}
.air-condi .air-option .air-icon.hot {
    background-position: -120px 0;
}
.air-condi .air-option .air-icon.clear {
    background-position: -150px 0;
}
.air-condi .air-option .air-icon.new {
    background-position: -180px 0;
}
.air-condi .air-option .air-icon.shuang {
    background-position: -210px 0;
}
.air-condi .air-option .air-icon.fast {
    background-position: -60px 0;
}
.air-condi .air-option .air-icon.normal {
    background-position: -30px 0;
}

.form-style2 .label-text {
    width: 170px;
    font-size: 14px;
    font-weight: bold;
    color: #45A5FB;
    text-align: right;
    vertical-align: top;
    display: inline-block;
    margin-right: 15px;
}
.air-condi .form-style2 .li-s .item {
    width: 403px;
}
.form-style2 .item-s {
    margin-top: -4px;
}



/*  air condition 2 */
.air-condi2 {
    border: 1px solid #E1E1E1;
    background-color: #FBFBFB;
    color: #333;
    font-family:'Microsoft Yahei';
    margin-top:10px;
}
.air-condi2 .top-area {
    height: 183px;
    padding: 25px 0 ;
    border-bottom: 1px solid #E1E1E1;
}
.air-condi2 .top-area .left-area {
    width: 225px;
    border-right: 1px solid #E1E1E1;
    height: 183px;
}
.air-condi2 .top-area .right-area {
    border-right: 1px solid #fff;
    height: 158px;
}
.air-condi2 .top-area .left-area h3 {
    font-size: 13px;
    color: #333;
    text-align: center;
    font-weight: normal;
    padding-top: 20px;
}
.air-condi2 .top-area .left-area .status {
    width: 153px;
    height: 84px;
    background: url(../images/air-condi2-pic1_03.png) 0 -84px;
    margin: 0 auto;
    margin-top: 20px;
}
.air-condi2 .top-area .left-area .status-active {
    background-position: 0 0;
}

.air-condi2 .top-area .right-area {
    width: 680px;
    float: left;
    margin-left: 20px;
    margin-top: -2px;
}

.air-condi2 .top-area .right-area li {
    width: 210px;
    float: left;
    margin-bottom: 10px;
}
.air-condi2 .top-area .right-area label {
    width: 110px;
    font-size: 13px;
    vertical-align: middle;
    text-align: right;
    display: inline-block;
    padding-right: 10px;
}
.air-condi2 .top-area .right-area .status-value {
    width: 70px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #23B2D9;
    color: #23B2D9;
    vertical-align: middle;
    text-align: center;
    font-size: 13px;
    display: inline-block;
    border-radius: 11px;

}

.air-condi2 .top-area .right-area .status-value-gray {
    border: 1px solid #CDCDCD;
    color: #CDCDCD;
}
.air-condi2 .top-area .right-area .status-value-warning {
    border: 1px solid #FF6357;
    color: #FF6357;
}

.air-condi2 .temp-wrap ul li {
    float: left;
    width: 83px;
}
.air-condi2 .temp-wrap ul li + li {
    margin-left: 67px;
}
.air-condi2 .temp-wrap ul li .chart-wrap {
    width: 83px;
    height: 83px;
    position: relative;
}
.air-condi2 .temp-wrap ul li .chart-wrap .bg {
    width: 83px;
    height: 83px;
    background-image: url(../images/chart-bg3_15.png);
}
.air-condi2 .temp-wrap {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #E1E1E1;
    padding-bottom: 20px;
}
.air-condi2 .temp-wrap ul li .chart-wrap p {
    font-size: 22px;
    width: 83px;
    color: #FF6357;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 83px;
    text-align: right;
}
.air-condi2 .temp-wrap ul li .chart-wrap p span {
    font-size: 12px;
    padding-right: 15px;
}
.air-condi2 .temp-wrap ul {
    padding-top: 30px;
    width: 870px;
    overflow: hidden;
    padding-left: 30px;
}
.air-condi2 .temp-wrap h4 {
    text-align: center;
    padding-top: 15px;
    color: #767676;
}

.air-condi2 .warning-wrap {
    border-top: 1px solid #fff;
}
.air-condi2 .warning-wrap li {
    float: left;
    width: 260px;
    font-size: 12px;
    color: #666;
    padding-left: 32px;
    height: 20px;
    line-height: 20px;
    background: url(../images/air-condi2-icon1_21.png) no-repeat 0 3px;
    margin-bottom: 15px;
}
.air-condi2 .warning-wrap ul {
    padding-left: 30px;
    width: 880px;
    padding-top: 20px;
}
.air-condi2 .warning-wrap li.warning {
    background-image: url(../images/air-condi2-icon2_24.png);
    color: #FF6357;
    font-weight: bold;
}

/*电容监控*/
.dr-monitor {
    width: 640px;
    margin-left: -30px;
}
.dr-monitor h3 {
    padding-top: 30px;
    font-size: 15px;
    text-align: center;
    color: #333;
}
.dr-monitor .dr-bg {
    position: relative;
    width: 262px;
    height: 262px;
    margin-top: 60px;
    margin-left: 190px;
    background-image: url(../images/dr-bg.jpg);
}
.dr-monitor .option {
    display: none;
    position: absolute;
    width: 134px;
    height: 47px;
    padding-top: 8px;
    padding-left: 123px;
    font-size: 13px;
    color: #fff;
    line-height: 20px;
    text-align: center;
    background-image: url(../images/dr-option-bg.png)
}
.dr-monitor .option2 {
    display: none;
    position: absolute;
    width: 133px;
    height: 47px;
    padding-top: 8px;
    padding-left: 100px;
    font-size: 13px;
    color: #fff;
    line-height: 20px;
    text-align: center;
    background-image: url(../images/dr-option-bg.png);
    background-position: 0 -55px;
}
.dr-monitor .position1 {
    left: 192px;
    top: -9px;
}
.dr-monitor .position2 {
    left: 255px;
    top: 102px;
}
.dr-monitor .position3 {
    left: 192px;
    top: 213px;
}

.dr-img {
    margin: 0 auto;
    display: block;
    margin-top: 20px;
}
.dr-monitor ul {
    text-align: center;
    margin-top: 20px;
}
.dr-monitor ul li {
    width: 134px;
    height: 52px;
    border-bottom: 3px solid #0991E5;
    background-color: #0BA3E9;
    display: inline-block;
    *display: inline;
    margin-right: 20px;
    margin-left: 20px;
    margin-bottom: 20px;

}
.dr-monitor ul li h4 {
    text-align: center;
    color: #fff;
    font-size: 14px;
    padding-top: 6px;
    line-height: 20px;
}
.dr-monitor ul li p {
    font-size: 12px;
    color: #fff;
    text-align: center;
    padding-top: 3px;
    line-height: 20px;
}

.monitor-body .table-style6 {
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.monitor-body .table-style6 td {
    height: 34px;
    background-color: #fff;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    text-align: center;
}
.monitor-body .table-style6 th {
    height: 34px;
    font-weight: normal;
    background-color: #f9f9f9;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    text-align:center;
}
.monitor-body .c-a0b7c9 {
    color: #a0b7c9 !important;
}

/*电池监控*/
.monitor-body .title-style1{
    height: 35px;
    padding-left: 15px;
    font-size: 14px;
    color: #333;
    line-height: 35px;
    background-color: #F7F7F7;
    border-bottom: 1px solid #4BA7F7;
}

.monitor-body .table-style4 {
    border: 0;
}

.monitor-body .table-style4 th {
     border: 0;
    padding: 5px 5px 5px 10px;
    font-size: 13px;
    color: #333;
    font-weight: bold;
    text-align: right;
    height: 14px;
    line-height: 14px;
    background-color: transparent;
    white-space: nowrap;
 }

.monitor-body .table-style4 td {
    border: 0;
    font-weight: bold;
    padding: 5px 0;
    text-align: left;
    height: 14px;
    line-height: 14px;
    background-color: transparent;
    white-space: nowrap;
}

.monitor-body .title-style5 {
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    font-weight: bold;
    color: #2F92E6;
    border-left: 2px solid #2F92E6;
    padding-left: 7px;
    margin-top: 20px;
    margin-bottom: 15px;
}

.monitor-body .table-style7 {
    border: 1px solid #DDD;
    border-bottom: 0;
}
.monitor-body .table-style7 th {
    height: 34px;
    font-weight: bold;
    border-bottom: 1px solid #ddd;
    text-align: left
}
.monitor-body .table-style7 td {
    height: 34px;
    border-bottom: 1px solid #ddd;
    text-align: left
}
.monitor-body .bg-f9{
    background-color: #f9f9f9;
}

.monitor-body .green {
    color: #28CA5E !important;
}


.sub-nav4 {
    float: left;
    width: 245px;
}
.sub-nav4 {
    height: 34px;
    font-weight: bold;
    color: #a0b7c9;
    font-size: 14px;
    text-align:center;
}
.sub-nav4 table td {
    height: 34px;
    text-align: center;
}
.sub-nav4 table tr {
    cursor: pointer;
}
.sub-nav4 table tr.active td {
    background-color: #f2f2f2;
}
.sub-nav4 table tr:hover td {
    background-color: #f2f2f2;
}
.dc-monitor {
    background: #f2f2f2 url(../images/dc-monitor-bg_11.jpg) repeat-y;
}
.dc-monitor-bd {
    padding: 0 20px 30px;
    overflow: hidden;
}

.monitor-body .h3-style2 {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
.monitor-body .h4-style1 {
    font-size: 14px;
    font-weight: bold;
    color: #a0b7c9;
}

/*自定义添加*/
.monitor-con li.item {
    float: left;
    margin-right: 10px;
    line-height: 30px;
}

.monitor-con .item select {
    height: 30px;
    width: 50px;
}

.monitor-con .item select[disabled] {
    background-color: #EBEBE4;
}

.monitor-con .btn.disabled {
    border-color: #c9c9c9;
    background-color: #c9c9c9;
    cursor: default;
}



/*end*/
/* 2015-06-10 整车控制器监控 wmh */
.bus-control-item {
    width: 920px;
    margin-top: 15px;
}
.bus-control-item .item {
    width: 220px;
    margin-left: 10px;
    float: left;
}
.bus-control-item .item-1 {
    margin-left: 0;
}
.bus-control-item .item table td {
    height: 32px;
    text-align: center;
    font-size: 13px;
    color: #363636;
    border-left: 1px solid #AEACAC;
    border-bottom: 1px solid #AEACAC;
}
.bus-control-item .item table th {
    border-left: 1px solid #AEACAC;
    border-bottom: 1px solid #AEACAC;
    color:#666666;
    font-size: 13px;
}
.bus-control-item .item table {
    border-right: 1px solid #AEACAC;
}
.bus-control-item .item h3 {
    height: 34px;
    line-height: 34px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    background-color: #7092AE;
}